snake pit - Alemán Inglés Diccionario